Creeping Rush - German English Dictionary